home *** CD-ROM | disk | FTP | other *** search
/ Gekkan Dennou Club 147 / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan).7z / Gekkan Dennou Club - 2000.8 Vol. 147 (Japan) (Track 1).bin / docs / ippon / data / etc / lboss03.lzh / enemy.h < prev    next >
Text File  |  1999-04-25  |  834b  |  23 lines

  1. /* enemy.h */
  2.  
  3. typedef struct _enemy {
  4.     signed short x, y;    /* 座標 */
  5.     unsigned short pt;    /* スプライトパターンNo. */
  6.     unsigned short info;    /* 反転コード・色・優先度を表わすデータ */
  7.     unsigned short type;    /* 種類(=0 ならこのワークは空き) */
  8.     double lx, ly, lz;    /* 座標(double) */
  9.     double vx, vy, vz;    /* 速度 */
  10.     signed short ox, oy;    /* 表示オフセット値 */
  11.     signed short ox0, oy0;    /* 表示オフセット初期値 */
  12.     unsigned char angle;    /* 角度 (0~255) */
  13.     char cyc;        /* アニメーションサイクル初期値 */
  14.     char cyc1;        /* 現在のアニメーションサイクル */
  15.     char shot_angle;    /* 現在の状態 */
  16.     double round;        /* 回転角 */
  17.     double round_v;        /* 回転角速度 */
  18.     double spring_y;    /* ばね振動座標 */
  19.     double spring_v;    /* ばね振動速度 */
  20.     struct _enemy *parent;    /* 親の構造体へのポインタ */
  21.     struct _enemy *next;    /* 次の構造体へのポインタ */
  22. } ENEMY;
  23.